package com.docMan.service;

import javax.ws.rs.FormParam;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

import com.docMan.dao.pojo.DocRecord;

@Path("/docRecord")
@Produces(MediaType.APPLICATION_JSON)
public interface DocRecordService extends BaseService<DocRecord> {
	/**
	 * 对文件的下载和预览做记录
	 * @param fileId
	 * @param type
	 */
	abstract void record(int fileId,String type);
	/**
	 * 获取文件的访问记录
	 * @param fileId
	 * @return
	 */
	@Path("/getRecords")
	@POST
	abstract String getRecord(@FormParam("fileId")int fileId);
}
